package news.biz;

import java.util.List;

import news.dao.TypesDAO;
import news.entity.Types;

/**
 * 新闻类型的业务逻辑类
 * @author Administrator
 *
 */
public class TypesBiz {
	private TypesDAO typesDAO;
	
	/**
	 * 添加类型到数据库
	 * @param title
	 * @param remark
	 * @return
	 */
	public boolean addNewsType( String title, String remark ) {
		return typesDAO().insertTypes( title, remark );
	}
	
	/**
	 * 初始化TypesDAO的方法
	 * @return
	 */
	public TypesDAO typesDAO() {
		if ( typesDAO == null ) {
			typesDAO = new TypesDAO();
			
		} 
		return typesDAO;
	}

	/**
	 * 查询所有的新闻类型
	 * @return
	 */
	public List<Types> queryAllTypes() {
		return typesDAO().queryAllTYpes();
	}
}
